package fractal

import util._

abstract class Fractal()
{
	final val COLORS = List(0xFFFFFF, 0x00EE00, 0x00DD00, 0x00CC00,
		0x00BB00, 0x00AA00, 0x008800, 0x006600, 0x004400, 0x002200)
 
	val name: String
	val params: List[String]
	val axes: (Double, Double, Double, Double)
 
	def getBW(c: Complex): Int

	def getColor(c: Complex): Int
}
